be self-supporting - Turco Inglés Diccionario